perm filename DEFS[NYT,SYS] blob
sn#115915 filedate 1974-08-16 generic text, type C, neo UTF8
COMMENT ⊗ VALID 00002 PAGES
C REC PAGE DESCRIPTION
C00001 00001
C00002 00002
C00006 ENDMK
C⊗;
APPPN ←←'NYTSYS' ;disk area where NYT programs live
ERRPRG←←'ERROR ' ;error-handling program
DEBUG←←0 ;NON-ZERO FORCES DOER, GAP TO MOVE SYMBOL TABLE BEFORE READING .DAT
APMIDNIGHT←←=21*=3600 ;SU-AI time in seconds when AP goes to next day
LF←←12 CR←←15 TAB←←11 ALT←←175 FF←←14
LOC 41
JSR UUCODE
LOC
;OPDEF UEXIT [001000,,];minor error.
;OPDEF UBIGERR [003000,,];horrendous error.
;OPDEF UHUNG [004000,,];ENTER failed on TXT file
OPDEF UDELAY [005000,,];FATAL ERROR, DO WAKEME TO DELAY RESTART OF [-NS-]
;IN UDELAY, AC FIELD GIVES LENGTH OF DELAY IN 5-MINUTE UNITS
OPDEF UFATAL [006000,,];FATAL ERROR
OPDEF UWARN [007000,,];NON-FATAL ERROR, GIVE WARNING MESSAGE
OPDEF UERROR [002000,,];USER ERROR.
INTPAR←←400 ;INTERRUPT ON PARITY ERROR
INTPTI←←1000 ;INTERRUPT USED TO CHANGE NAME (PTY INPUT INTERRUPT)
INTTTI←←4 ;INTERRUPT ON ESCAPE I
XBEGIN←←-1 ;FULL WORD VALUES REPRESENTING SYMBOLS IN KEYW EXPRS: BEGINNING
XTIMES←←1 ; *
XMINUS←←2 ; -
XPLUS ←←3 ; +
XSEQ ←←4 ; #N:M (NEXT WORD HAS N,,M)
XREC ←←5 ; <nbr> (meaning most recent <nbr> stories) (NEXT WD HAS <nbr>)
XMAX ←←5 ;LAST USED SPECIAL ESCAPE VALUE
RFCS←←200000
RFCR←←100000
CLSS←←40000
CLSR←←20000
INTINR←←100
INTINS←←40
INTTTI←←4
INTINP←←10
DDDLIN←←20000 IIILIN←←400000
; DATA-DISC MACROS AND DEFINITIONS
; COMMAND WORD -- ALTERNATING COMMANDS AND PARAMETERS
DEFINE CW(C1,B1,C2,B2,C3,B3) <
<BYTE (8)<B1>,<B2>,<B3> (3)<C1>,<C2>,<C3>>!4
>
; COMMAND NAMES FOR DD COMMAND BYTES
EXCT←←0 ;EXECUTE
FNCN←←1 ALPHBG←←16 ALPHA←←46 ;FUNCTION, USUAL VALUE BYTES
CHNL←←2 ;CHANNEL SELECT
COLM←←3 ;COLUMN SELECT
HILIN←←4 ;HIGH 5 BITS OF LINE
LOLIN←←5 ;LOW 5 BITS OF LINE
COMLOC←←10 ;STARTING LOCATION OF COMMON WORDS IN .DAT FILE
INDLOC←←200 ;STARTING LOCATION OF 1K OF INDEX POINTERS IN .DAT FILE
DATLOC←←2200 ;STARTING LOCATION OF DICT-, STORY-, AND WORD-OCCURRENCE- ENTRIES